﻿using System;
using System.Collections.Generic;
using System.Linq;
using SqlSugar;
namespace Chat_Model
{
    /// <summary>
    /// 用户聊天记录（入群/退群消息）
    ///</summary>
    [SugarTable("lar_talk_records_invite")]
    public class LarTalkRecordsInvite
    {
        /// <summary>
        /// 入群或退群通知ID 
        ///</summary>
         [SugarColumn(ColumnName="id" ,IsPrimaryKey = true ,IsIdentity = true  )]
         public string Id { get; set; }
        /// <summary>
        /// 消息记录ID 
        /// 默认值: 0
        ///</summary>
         [SugarColumn(ColumnName="record_id"    )]
         public string RecordId { get; set; }
        /// <summary>
        /// 通知类型 （1:入群通知 2:自动退群 3:管理员踢群） 
        /// 默认值: 1
        ///</summary>
         [SugarColumn(ColumnName="type"    )]
         public string Type { get; set; }
        /// <summary>
        /// 操作人的用户ID（邀请人OR管理员ID） 
        /// 默认值: 0
        ///</summary>
         [SugarColumn(ColumnName="operate_user_id"    )]
         public string OperateUserId { get; set; }
        /// <summary>
        /// 用户ID，多个用 , 分割 
        ///</summary>
         [SugarColumn(ColumnName="user_ids"    )]
         public string UserIds { get; set; }
    }
}
